a flowering plant from the coffee family (hamelia auxiliaris) - Español Inglés Diccionario